Improving Scenario-Driven Role Engineering Process with Aspects
نویسندگان
چکیده
Role engineering for role-based access control (RBAC) is a process to define roles, permissions, constraints, and role hierarchies. The scenario-driven role engineering process provides a systematic way to elicit the RBAC components. However, the traceability between those components has not been well analyzed. As a result, it is both time-consuming and error-prone to modify the RBAC components. Therefore, a guideline to propagate changes is essential to the scenario-driven role engineering process. The importance of traceability in role engineering has been recognized but very little work has been done to date. In this paper, we propose a way to address the traceability issue based on aspect-oriented requirements engineering.
منابع مشابه
Improving the use case driven approach to requirements engineering
This paper presents the idea of Usage Oriented Requirements Engineering, an extension of Use Case Driven Analysis. The main objective is to achieve a requirements engineering process resulting in a model which captures both functional requirements and system usage aspects in a comprehensive manner. The paper presents the basic concepts and the process of Usage Oriented Requirements Engineering,...
متن کاملA Role Engineering Tool for Role-Based Access Control
Like every requirements engineering process, the process of role engineering for role-based access control depends significantly on human factors. For this reason, many elements of the process cannot be automated (or at most partially). Nevertheless, tool support is necessary to cope with the complexity of the process and to efficiently handle the different interrelated artifacts used and produ...
متن کاملEnhancing the Learning Process in Engineering Education: An Overview
The engineering education scenario is changing due to the integration of technology in education. The development in technology and information technology are playing important role in improving the learning process. For the effective learning process for the students from diverse backgrounds, the institutes have to adopt the effective learning methods. The goal of this paper is to give the ove...
متن کاملAn evaluation of timed scenario notations
There is a general consensus on the importance of good Requirements Engineering (RE) for achieving high quality software. The modeling and analysis of requirements have been the main challenges during the development of complex systems. Although semi-formal, scenario driven approaches have raised the awareness and use of requirement engineering techniques, mostly because of their intuitive repr...
متن کاملScenario-driven Model Transformation in Reverse Engineering
Most approaches to software reverse engineering focus on the empirical aspects of the recovery process. In these approaches, the proper level of abstraction for the software ingredients or architectural components are implicitly encoded within the analysis process. However, a rigorous reverse engineering approach should represent different software artifacts according to explicit domain models....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004